artificial reproduction - Turkish English Dictionary